package concretElement;
/***********************************************************************
 * Module:  CarteGraphique.java
 * Author:  29004847
 * Purpose: Defines the Class CarteGraphique
 ***********************************************************************/

import java.util.*;

import element.Element;

import visitor.Visitor;

/** @pdOid 580295e3-29b0-434b-98f2-68fd9295222a */
public class CarteGraphique implements Element {
	/** @pdOid 995a99e5-65c8-41b1-88e7-d0e3fbfcf29d */
	private Integer puissance;
	/** @pdOid d7bb9685-4fde-4233-a3b8-336f432f9f29 */
	private Integer capaciteMemoire;
	@Override
	public void accept(Visitor v) {
		v.visitCarteGraphique(this);	
	}
	public CarteGraphique() {
		super();
		this.capaciteMemoire = new Integer(0);
		this.puissance = new Integer(0);
	}
	/**
	 * @return the puissance
	 */
	public Integer getPuissance() {
		return puissance;
	}
	/**
	 * @param puissance the puissance to set
	 */
	public void setPuissance(Integer puissance) {
		this.puissance = puissance;
	}
	/**
	 * @return the capaciteMemoire
	 */
	public Integer getCapaciteMemoire() {
		return capaciteMemoire;
	}
	/**
	 * @param capaciteMemoire the capaciteMemoire to set
	 */
	public void setCapaciteMemoire(Integer capaciteMemoire) {
		this.capaciteMemoire = capaciteMemoire;
	}

}